import { Dict } from '/@/types/Dictionary'

export interface Num {
  code: string
  name: string
  num: number
  testNum: number
  levelNum: number
  noNum: number
  level: number
  schoolName: string
  tenantId: string
  allNum: number
}

export type NumData = {
  allNum: Num[]
  allTestNum: Num[]
  allGradeLevelInterveneNum: Num[]
  finishTestNum: Num[]
  finishNoTestNum: Num[]
  gradeLevelInterveneNum: Num[]
  gradeLevelNum: Num[]
  levelAllNum: Num[]
  levelAreaNum: Num[]
  levelNum: Num[]
  levelSexNum: Num[]
  sexLevelNum: Num[]
  allGradeNoTestNum: Num[]
  gradeLevelNum1: Num[]
  abnormalLevelNum: Num[]
  levelData: Dict[]
  findReleaseFinishTestNum: any[]
  findNoReleaseFinishTestNum: any[]
  // noReleaseFinishTestNumEducation: any[]
  // releaseFinishTestNumEducation: any[]
}

export type TotalData = {
  teacherTotal: number
  studentTotal: number
}

export type SexIem = {
  value: number
  level: string
  code: string
}

export type Level = { value: number; levelStr: string }
